
#ifndef PEDIDOUSUARIO_H_
#define PEDIDOUSUARIO_H_

#include <cstdlib>
#include <iostream>
#include <string>
#include "usuario.h"
#include "fecha.h"
#include "libro.h"

using namespace std;

class PedidoUsuario{
	Usuario *usuario;
	Libro *libro;
	Fecha fecha;
	int prioridad;
	float precio;
	bool tramitado;
public:
	PedidoUsuario();
	PedidoUsuario(Usuario *ausuario, Libro *alibro, int aprioridad);
	PedidoUsuario(const PedidoUsuario &pu);
	~PedidoUsuario(){};
	void Tramita_Pedido(){tramitado=true;}
	float Ver_Precio() {return precio;}
	Usuario Obtener_Usuario(){return *usuario;}
	Libro * Obtener_Libro(){return libro;}
	Fecha Obtener_Fecha(){return fecha;};
	int Obtener_Prioridad(){return prioridad;};
	unsigned int Obtener_Tramitado()const{return tramitado;}


};

#endif /* PEDIDOUSUARIO_H_ */
